
[=] Training [=]


The player can level up by talking to a trainer when they have enough XP and gold. Each town has a trainer and each trainer specializes in raising specific skills. The max level is 15, after which trainers will refuse to train you.

Agreeing to train will:

    raise level by 1
    give you up to 45 points to allocate in skills (there is a bug which prevents this from working properly)
    raise Life by 5-8 with a bonus from constitution
    raise Magic by 2-4 with a bonus from mental strength
    raise a random, non-20 stat with a random chance

[=] Requirements[=] 

While the XP needed curve looks handcrafted (doesn't follow a formula), the gold needed can be derived as follows:

gold needed = floor(xp needed / (current level + 8))

The amount of gold needed is affected by charisma
To reach level 	XP needed 	Gold Needed
2 	300 	33
3 	900 	90
4 	1800 	163
5 	2900 	241
6 	4200 	323
7 	5600 	400
8 	7200 	480
9 	9000 	562
10 	11000 	647
11 	13500 	750
12 	16500 	868
13 	20000 	1000
14 	24000 	1142
15 	28000 	1272

